Trong C++, hành trình từ các giá trị trừu tượng đến thực thi bắt đầu từ câu lệnh. Một câu lệnh biểu thức được tạo ra đơn giản bằng cách thêm dấu chấm phẩy vào một biểu thức, buộc trình biên dịch phải đánh giá nó và tiến triển theo luồng điều khiển theo thứ tự tuần tự.
1. Câu lệnh Trống
Một câu lệnh trống (;) là một chỗ trống được dùng khi ngôn ngữ yêu cầu một câu lệnh nhưng logic của bạn không cần. Mặc dù hữu ích trong một số vòng lặp, hãy cẩn thận với câu lệnh trống thừa—một dấu chấm phẩy vô tình đặt sau một while hoặc if header có thể dẫn đến những lỗi logic nghiêm trọng nơi thân của câu lệnh được bỏ qua.
2. Câu lệnh Hợp (Khối)
Một câu lệnh hợp, hay khối, là một dãy các câu lệnh được bao quanh bởi dấu ngoặc nhọn { }. Nó được xử lý như một đơn vị thực thi duy nhất. Các khối định nghĩa phạm vi riêng của chúng; tên được khai báo bên trong sẽ không nhìn thấy từ bên ngoài.